umbrette (scopus umbretta) - French English Dictionary